﻿.adminHeader {
  position: relative;
  color: #024A76;
  font-size: 1.2em; 
  left: 10px;
  top: -10px;
}

#admin_centercontent {
  position: relative;
  border: 1px solid rgb(225,225,225);
  padding: 5px;
}

.mainMenu {
  margin-top: 10px;
  width: 960px;
  background: url(images/dcAdminNav.jpg) repeat-x;
}

.adminMenu {
  width: 75%;
}

.level1 {
  margin-left: 5px;
  font-size: .9em;
  font-weight: bold;
  height: 31px;
}

.test {
  border:solid 1px #FF9933 ;
  width:25%;
}


.level1 td {
}

.level1 td a:link {
  color: #FFF;  
}

.level1 td a:visited {
  color: #FFF;
}

.level1 td a:hover {
  color: #EFEFEF;
}

.level2 {
  margin-left: 5px;
  font-size: .9em;
  font-weight: bold;
  height: 31px;
}

.level2 td {
}

.level2 td a:link {
  color: #FFF;
}

.level2 td a:visited {
  color: #FFF;
}

.level2 td a:hover {
   color: #CCC; 
}

.level2 td img {
  color: #FFF;
  /*background: transparent url(images/icons/whitearrow.gif) right center no-repeat;*/
}

.level3 {
  padding-left: 5px;
  padding-right: 5px;
  font-size: .9em;
  background-color: #0066A6;
  height: 28px;
}

.level3 td {
  border-top: 2px solid #4287BE;
}

.level3 td a:link {
  color: #FFF;
}

.level3 td a:visited {
  color: #FFF;
}

.level3 td a:hover {
   color: #CCC; 
}

.level3 td img {
  background: transparent;
}

.level4 {
  padding-left: 5px;
  padding-right: 5px;
  font-size: .9em;
  background-color: #007ECD;
  height: 25px;
}

.level4 td {
  border-top: 2px solid #3CA2E0;
}

.level4 td a:link {
  color: #FFF;
}

.level4 td a:visited {
  color: #FFF;
}

.level4 td a:hover {
   color: #CCC; 
}

.adminTable {
  width: 100%;  
  font-size: .9em;
}

.adminTable th {
  background-color: #024A76;
  color: #FFF;
}

.adminTable th a {
  color: #FFF;  
}

.adminTable td {
  border: 1px solid #CCC;  
}

.adminTableHeader {
  background-color: #0066A6; /*#024A76;0066A6*/
  color: #FFF; 
  font-weight: bold;
  text-align:center;
}

.defaultProvider {
  font-weight: bold;
}

tr.row:hover, tr.over td {
  background-color: #FFFFB2;
}

.messagecenterInformation {
  padding:5px;
  min-height:23px;
  background-color:#CAE4FF;
  border:1px solid #003366;  
}

.messagecenterSuccess {
  padding:5px;
  min-height:23px;
  background-color:#CCFFCC;
  border:1px solid #006600;  
}

.messagecenterFailure {
  padding:5px;
  min-height:23px;
  background-color:#FFCCCC;
  border:2px solid #CC0000;  
}

.messagecenterCritical {
  padding:5px;
  min-height:23px;
  background-color:#FFCCCC;
  border:2px solid #CC0000;  
}

.validationSummary {
  font-size: .8em;
  display: inline-block;
}

#categoryTable {
  width: 100%;
}

#categoryTable td {
  vertical-align: top;  
}

.imageContainer {
  text-align: center;
  padding: 3px;
  margin-right: 5px;
  margin-bottom: 5px;
  height: 96px;
  width: 96px;
  border: 1px solid #CCC;
}

.imageContainer:hover {
  border: 1px solid #024A76;
  cursor: pointer;
}

#pageTable {
  width: 100%;  
}

#news {
  height: 200px; 
  overflow: auto;
  border: 1px solid #C0C0C0;
  padding: 5px;
}

.labelbold {
  font-size: .8em;
  font-weight: bold;
}

.feedTable {

}

.rssFeedLink {
  padding: 3px;
  background-color: #CCC;
}

.rssFeedDescription {
  padding: 3px;
  padding-bottom: 20px;
}

.center
{
   text-align:center;
}

/*********************2008-07-06 admin Vibrancy Kevin *******************/

.vibrancy div
{
	font-family:04b_08; font-size:7px; font-weight:normal;
	height:8px; width:8px;
	color:#999999;
	text-align:right;
	padding-right:5px;
	padding-top:1px;
	
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e1e1e1;
	border-left-color: #e1e1e1;
	border-right-color: #e1e1e1;
}

.vibrancy-bottom
{
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
}

/*********************2008-08-03 admin vista_toolbar by Kevin *******************/

#vista_toolbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px 'Trebuchet MS','Arial'; PADDING-TOP: 0px
}
#vista_toolbar UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; BACKGROUND-IMAGE: url(/App_Themes/CentralSystem/Images/Default/vista_toolbar/back.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; LINE-HEIGHT: 32px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; LIST-STYLE-TYPE: none
}
#vista_toolbar LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#vista_toolbar A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#vista_toolbar A SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#vista_toolbar A IMG {
	MARGIN: 8px 4px 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#vista_toolbar A:hover {
	BACKGROUND: url(/App_Themes/CentralSystem/Images/Default/vista_toolbar/left.png) no-repeat left center
}
#vista_toolbar A:hover SPAN {
	BACKGROUND: url(/App_Themes/CentralSystem/Images/Default/vista_toolbar/right.png) no-repeat right center
}
#vista_toolbar A.right {
	FLOAT: right
}

/*********************2008-08-10 *******************/

.clear
{
    HEIGHT: 0px;
    CLEAR: both;
    FONT-SIZE: 1px
}

.left
{
    DISPLAY: inline;
    FLOAT: left
}
.right
{
    DISPLAY: inline;
    FLOAT: right
}

.orderhead ul
{
    padding:0;
    margin:0 auto; 
    list-style:none;
}

.orderhead ul li
{
    margin:10px 40px 10px 10px;
    float:left; 
    display:inline;
    OVERFLOW: hidden  
}

.orderhead ul li span
{
     font-size:12px; 
     text-align:right;  
     font-weight:bold;
}

.orderhead ul li span b
{
    margin:0 10px 0 10px;
	font-size:11px;
	color:#A40101;
	font-family:Tahoma;
}

.solidline 
{
    border-bottom:1px solid #CCCCCC;
}

.addressdisplay 
{
    color:#666666; 
    margin:10px 0px 0px 0px; 
    border-collapse:collapse; 
    width:420px;
}

.addressdisplay b
{
    color:#333333;  
    text-align:left
}

.addressdisplay td
{ 
    text-align:left;
}

.twocoloumntable 
{
    margin:10px 0 0px 0;
    width:100%;
    border-collapse:collapse;
    BORDER-TOP: #dadada 1px solid;
    BORDER-RIGHT: #dadada 1px solid
}
.twocoloumntable tr
{
    BACKGROUND: url(images/198bg.gif) repeat-x 50% top;
}

.twocoloumntable td
{
    border:1px solid #999999
}

.twocoloumntable h2 
{
    font-size:13px; 
    font-weight: bold;
    padding:0 0 0 15px;
}

.twocoloumntable p
{ 
    margin:8px 0 5px 15px;
}

.orderItems
{
    PADDING-BOTTOM: 3px;
    MARGIN: 10px 0px 10px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #333333;
    PADDING-TOP: 0px;
}
